something which is reflected - French English Dictionary